#ifndef _LINK_H
#define _LINK_H

#include "common.h"

extern link * initLink(int num);
extern void displayLink(link * head);
extern link * insertLink(link * head, int ele, int pos);
extern link * deleteLink(link * head, int pos);
extern int selectLink(link * head, char ele);
extern link * reverseLink(link * head);
extern link * iteration_reverse(link * head);
extern link * recursive_reverse(link * head);
extern link * head_reverse(link * head);
extern link * local_reverse(link * head);




#endif